home *** CD-ROM | disk | FTP | other *** search
- Path: meenie.Princeton.EDU!john
- From: john@meenie.Princeton.EDU (John Saponara)
- Newsgroups: comp.lang.c++
- Subject: Does Borland share these MSVC++ problems?
- Date: 24 Mar 1996 05:22:34 GMT
- Organization: Princeton University
- Distribution: world
- Message-ID: <4j2m6q$lg6@cnn.Princeton.EDU>
- Reply-To: john@meenie.Princeton.EDU (John Saponara)
- NNTP-Posting-Host: meenie.princeton.edu
- Originator: john@meenie
-
- Folks,
-
- As I was unable to wait long enough on the phone for Borland pre-sale
- tech support (cannot afford to be on hold that long and that far away),
- please let me know if Borland differs from MS Visual C++ in any of the
- following traits (all of which have frustrated me regarding VC++).
- I have come to expect these features from using GNU C++, but must
- diagnose a particular problem using a C++ compiler for PCs.
-
- 1. Do index variables declared in the for statement persist after the loop?
-
- 2. Is there no `bool' builtin type?
-
- 3. Must I return a value from a non-void function
- even in a branch that calls exit(1)?
-
- 4. Is there no list of candidate conversions to help
- me find the cause of the compiler error:
- `>' : 2 overloads have similar conversions
- (for various operators)?
-
- 5. Are the POSIX functions (particularly sleep, link, unlink) unavailable?
-
- 6. Is there no iostream extension that takes the same vararg list as printf()?
- In g++ you can write, for example: cout.form( "%s\n", charArray );
-
- I don't want to incite flames, only to know which (if any)
- of these problems Borland C++ shares with MS Visual C++.
-
- Thanks,
- John
-
-